home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 62 / Quick PC 62.iso / I386 / HAL.IN_ / hal.inf
Encoding:
Windows Setup INFormation  |  1999-11-14  |  5.5 KB  |  204 lines

  1. [Version]
  2. Signature="$WINDOWS NT$"
  3. Class=Computer
  4. ClassGuid={4D36E966-E325-11CE-BFC1-08002BE10318}
  5. Provider=%MSFT%
  6. LayoutFile=layout.inf
  7. DriverVer=11/14/1999,5.00.2183.1
  8.  
  9. [ClassInstall32]
  10. AddReg=computer_class_addreg
  11. DelReg=apm_hal_cleanup
  12.  
  13. [computer_class_addreg]
  14. HKR,,,,%ComputerClassName%
  15. HKR,,NoInstallClass,,1
  16. HKR,,Icon,,"-27"
  17.  
  18. [rp_tags_addreg]
  19. HKR,,ResourcePickerTags,0x00000000,"HAL"
  20.  
  21. [apm_hal_cleanup]
  22. HKLM,"SYSTEM\CurrentControlSet\Control\ApmLegalHal"
  23.  
  24.  
  25. [DestinationDirs]
  26. MP.CopyFiles = 11
  27. UP.CopyFiles = 11
  28. ;
  29. ; Most x86 HALs go into %windir%\system32
  30. ;
  31. E_ISA_UP_HAL.CopyFiles = 11
  32. ACPIPIC_UP_HAL.CopyFiles = 11
  33. ACPIAPIC_UP_HAL.CopyFiles = 11
  34. ACPIAPIC_MP_HAL.CopyFiles = 11
  35. SYSPRO_MP_HAL.CopyFiles = 11
  36. MPS_UP_HAL.CopyFiles = 11
  37. MPS_MP_HAL.CopyFiles = 11
  38. SGI_MPS_MP_HAL.CopyFiles = 54
  39.  
  40.  
  41. [Manufacturer]
  42. %GENDEV_MFG%=GENDEV_SYS
  43. %COMPAQ_MFG%=COMPAQ_SYS
  44. %SGI_MFG%=SGI_SYS
  45.  
  46. [GENDEV_SYS]
  47. %E_ISA_UP.DeviceDesc%     = E_ISA_UP_HAL, E_ISA_UP                    ; Standard PC
  48. %ACPIPIC_UP.DeviceDesc%   = ACPIPIC_UP_HAL,  ACPIPIC_UP               ; ACPI PIC-based PC
  49. %ACPIAPIC_UP.DeviceDesc%  = ACPIAPIC_UP_HAL, ACPIAPIC_UP              ; ACPI APIC-based PC (UP)
  50. %ACPIAPIC_MP.DeviceDesc%  = ACPIAPIC_MP_HAL, ACPIAPIC_MP, ACPIAPIC_UP ; ACPI APIC-based PC (MP)
  51. %MPS_UP.DeviceDesc%       = MPS_UP_HAL, MPS_UP                        ; MPS UP PC
  52. %MPS_MP.DeviceDesc%       = MPS_MP_HAL, MPS_MP, MPS_UP                ; MPS MP PC
  53.  
  54. [COMPAQ_SYS]
  55. %SYSPRO_MP.DeviceDesc%    = SYSPRO_MP_HAL, SYSPRO_MP
  56.  
  57. [SGI_SYS]
  58. %SGI_MPS_MP.DeviceDesc%      = SGI_MPS_MP_HAL, SGI_MPS_MP               ; UP/MP is the same
  59.  
  60.  
  61. ;****************************************************
  62. ; Standard PC (UP) HAL
  63. [E_ISA_UP_HAL]
  64. CopyFiles = E_ISA_UP_HAL.CopyFiles, UP.CopyFiles
  65. AddReg = E_ISA_UP_HAL.AddReg, rp_tags_addreg
  66. Reboot
  67.  
  68. [E_ISA_UP_HAL.CopyFiles]
  69. hal.dll,,,0x3000
  70.  
  71. ; Pci Irq Routing support.
  72. [E_ISA_UP_HAL.AddReg]
  73. ;
  74. ; marker for APM
  75. ;
  76. HKLM,"SYSTEM\CurrentControlSet\Control\ApmLegalHal","Present",0x10001,1
  77. ;
  78. ; Property sheet for Pci Irq Routing.
  79. ;
  80. HKR,,EnumPropPages32,0x00000000,"syssetup.dll,EisaUpHalPropPageProvider"
  81. ;
  82. ;****************************************************
  83. ; ACPI PIC-based PC (UP) HAL
  84. [ACPIPIC_UP_HAL]
  85. CopyFiles = ACPIPIC_UP_HAL.CopyFiles, UP.CopyFiles
  86. AddReg = ACPI_HAL.AddReg, rp_tags_addreg
  87. Reboot
  88.  
  89. [ACPIPIC_UP_HAL.CopyFiles]
  90. hal.dll, halacpi.dll,,0x3000
  91.  
  92. ;****************************************************
  93. ; ACPI APIC-based PC (UP) HAL
  94. [ACPIAPIC_UP_HAL]
  95. CopyFiles = ACPIAPIC_UP_HAL.CopyFiles, UP.CopyFiles
  96. AddReg = rp_tags_addreg
  97. Reboot
  98.  
  99. [ACPIAPIC_UP_HAL.CopyFiles]
  100. hal.dll, halaacpi.dll,,0x3000
  101.  
  102. ;****************************************************
  103. ; ACPI APIC-based PC (MP) HAL
  104. [ACPIAPIC_MP_HAL]
  105. CopyFiles = ACPIAPIC_MP_HAL.CopyFiles, MP.CopyFiles
  106. AddReg = rp_tags_addreg
  107. Reboot
  108.  
  109. [ACPIAPIC_MP_HAL.CopyFiles]
  110. hal.dll, halmacpi.dll,,0x3000
  111.  
  112. ;****************************************************
  113. ; Compaq SystemPro (MP) HAL
  114. [SYSPRO_MP_HAL]
  115. CopyFiles = SYSPRO_MP_HAL.CopyFiles, MP.CopyFiles
  116. AddReg = rp_tags_addreg
  117. Reboot
  118.  
  119. [SYSPRO_MP_HAL.CopyFiles]
  120. hal.dll, halsp.dll,,0x3000
  121.  
  122. ;****************************************************
  123. ; SGI Visual Workstation (MP) HAL
  124. [SGI_MPS_MP_HAL]
  125. CopyFiles = SGI_MPS_MP_HAL.CopyFiles, MP.CopyFiles
  126. AddReg = rp_tags_addreg
  127. Reboot
  128.  
  129. [SGI_MPS_MP_HAL.CopyFiles]
  130. hal.dll, halborg.dll,,0x3000
  131.  
  132. ;****************************************************
  133. ; MPS (UP) HAL
  134. [MPS_UP_HAL]
  135. CopyFiles = MPS_UP_HAL.CopyFiles, UP.CopyFiles
  136. AddReg = MPS_UP_HAL.AddReg, rp_tags_addreg
  137. Reboot
  138.  
  139. [MPS_UP_HAL.CopyFiles]
  140. hal.dll, halapic.dll,,0x3000
  141.  
  142. [MPS_UP_HAL.AddReg]
  143. HKLM,System\CurrentControlSet\Services\EventLog\System\PCI_HAL,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll"
  144. HKLM,System\CurrentControlSet\Services\EventLog\System\PCI_HAL,TypesSupported,%REG_DWORD%,7
  145.  
  146. ;****************************************************
  147. ; MPS (MP) HAL
  148. [MPS_MP_HAL]
  149. CopyFiles = MPS_MP_HAL.CopyFiles, MP.CopyFiles
  150. AddReg = MPS_MP_HAL.AddReg, rp_tags_addreg
  151. Reboot
  152.  
  153. [MPS_MP_HAL.CopyFiles]
  154. hal.dll, halmps.dll,,0x3000
  155.  
  156. [MPS_MP_HAL.AddReg]
  157. HKLM,System\CurrentControlSet\Services\EventLog\System\PCI_HAL,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll"
  158. HKLM,System\CurrentControlSet\Services\EventLog\System\PCI_HAL,TypesSupported,%REG_DWORD%,7
  159.  
  160.  
  161.  
  162. ;****************************************************
  163. ; Files common to all MP platforms
  164. [MP.CopyFiles]
  165. ntoskrnl.exe, ntkrnlmp.exe,,0x3000
  166. ntkrnlpa.exe, ntkrpamp.exe,,0x3000
  167. kernel32.dll,,,0x3000
  168. ntdll.dll,,,0x3000
  169. win32k.sys,,,0x3000
  170. winsrv.dll,,,0x3000
  171.  
  172.  
  173. ;****************************************************
  174. ; Files common to all MP platforms
  175. [UP.CopyFiles]
  176. ntoskrnl.exe,,,0x3000
  177. ntkrnlpa.exe,,,0x3000
  178.  
  179. [Strings]
  180. ComputerClassName = "Computer"
  181. MSFT              = "Microsoft"
  182.  
  183. ;*******************************************
  184. ;device descriptions
  185.  
  186. GENDEV_MFG = "(Standard computers)"
  187. E_ISA_UP.DeviceDesc       = "Standard PC"
  188. ACPIPIC_UP.DeviceDesc     = "Advanced Configuration and Power Interface (ACPI) PC"
  189. ACPIAPIC_UP.DeviceDesc    = "ACPI Uniprocessor PC"
  190. ACPIAPIC_MP.DeviceDesc    = "ACPI Multiprocessor PC"
  191. MPS_UP.DeviceDesc         = "MPS Uniprocessor PC"
  192. MPS_MP.DeviceDesc         = "MPS Multiprocessor PC"
  193.  
  194. SGI_MFG = "SGI"
  195. SGI_MPS_MP.DeviceDesc      = "Silicon Graphics Visual Workstation"
  196.  
  197. COMPAQ_MFG = "Compaq"
  198. SYSPRO_MP.DeviceDesc      = "Compaq SystemPro Multiprocessor or 100% Compatible"
  199.  
  200.  
  201.  
  202. REG_EXPAND_SZ                = 0x00020000
  203. REG_DWORD                    = 0x00010001
  204.